Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
,,((Welcome to 'Bad Shift / Worse Shift: A Prototype CYONA', many errors have already been found. The intent is just to demonstrate a simple scenario.))
It's already been a busy morning and now you're late for work. Not late, late. Just ... late.
You should just be able to catch the end of the early report if you're quick.
[[Go to work][$TimeSpent += 1]]
Or you can just leave.
[[Don't go to work]]As you hurridly approach the building you see <<if not $AlexInfoSeen>>[[Alex][$AlexHappy += 1, $AlexInfoSeen to true]]<<else>>Alex<</if>> standing out side the entrance. <<if not $AlexInfoSeen>>[[Alex][$AlexHappy += 1, $AlexInfoSeen to true]]<<else>>Alex<</if>> is not having a quick ciggarette since that would be in breach of hospital policy.
<<if not $AlexInfoSeen>>[[Alex][$AlexHappy += 1, $AlexInfoSeen to true]]<<else>>Alex<</if>> is looking thoughtful.
[[Pause a while and chat with Alex|Alex Hello][$Timespent += 1, $AlexHappy += 1]]
You are running late and will get the chance to chat later.
[[Mumble a quick hello and keep going|Alex Hellno][$TimeSpent =+ 1, $AlexHappy -= 1]]
Getting back in the care you breathe a sigh of relief, or freedom you're not sure.
For cinematic reasons it is now the evening.
You drive into the sunset on a new adventure already.
You have scored zero.
<<click "Restart">><<script>>UI.restart()<</script>><</click>>Alex has been in and out of the unit for years. An increase in paranoid thoughts has led Alex to request support from the service.
<<return "Return to where you were.">>Alex would benefit from a discussion later.
Allex tells you that <<if not $BlairInfoSeen>>[[Blair][$BlairHappy += 1, $BlairInfoSeen to true]]<<else>>Blair<</if>> has been spending a lot of time by themselves.
You are running late for report.
[[Enter the building|Morning Report][$TimeSpent += 1]]You mutter a brief hello and scurry past Alex who gives an annoyed look.
[[Enter the building|Morning Report][$TimeSpent += 0]] Blair has been attending for while suffering from low self esteem and nihilistic thoughts.
<<return "Return to where you were.">>\<<if $TimeSpent lte 1>>
\
You just made it in time to get most of the report.
Staff report <<if not $BlairInfoSeen>>[[Blair][$BlairHappy += 1, $BlairInfoSeen to true]]<<else>>Blair<</if>> is not engaging with anything they offer.
<<if not $CharlieInfoSeen>>[[Charlie][$CharlieHappy += 1, $CharlieInfoSeen to true]]<<else>>Charlie<</if>>, a new admission, needs an assessment done.
<<if not $AlexInfoSeen>>[[Alex][$AlexHappy += 1, $AlexInfoSeen to true]]<<else>>Alex<</if>> is outside, not smoking.
\<<set $CharlieRiskAlert += 1>><<set $OnTime to true>>
\
\<<else>>
\
You make it in for the tail end of report. The other staff roll their eyes and tell you that you have <<if not $AlexInfoSeen>>[[Alex][$AlexHappy += 1, $AlexInfoSeen to true]]<<else>>Alex<</if>>, <<if not $BlairInfoSeen>>[[Blair][$BlairHappy += 1, $BlairInfoSeen to true]]<<else>>Blair<</if>> and <<if not $CharlieInfoSeen>>[[Charlie][$CharlieHappy += 1, $CharlieInfoSeen to true]]<<else>>Charlie<</if>> today.
\<<set $CharlieRiskAlert -= 1>><<set $OnTime to false>><</if>>
<<if not $GlennInfoSeen>>[[Glenn][$GlennHappy += 1, $GlennInfoSeen to true]]<<else>>Glenn<</if>> comes in later looking a bit flustered.
<<if $OnTime is true>>
Glenn gives a hesitant smile and annoys her fingernails.
\<<set $GlennHappy += 1>>
<<else>>\
Glenn picking up on the testy atmosphere sits quietly and examines the floor.
\<<set $GlennHappy -= 1>><</if>>
[[Get on with the day|Morning Task Allocation][$TimeSpent += 1]]
Glenn is a newly qualified nursing assistant who is on your team.
<<set $GlennHappy += 1>>
<<return "Return to where you were.">>You have duties that require your attention.
There's something about <<if not $BlairInfoSeen>>[[Blair][$BlairHappy += 1, $BlairInfoSeen to true]]<<else>>Blair<</if>> that worries you.
[[Ask Glenn to check on Blair|Check On Blair][$BlairChecked to true]]
\
\<<if $GlennChecked is false>>
There's something about <<if not $GlennInfoSeen>>[[Glenn][$GlennHappy += 1, $GlennInfoSeen to true]]<<else>>Glenn<</if>> that worries you.
[[Ask Glenn how they are|Glenn Check Up][$GlennChecked = true, $TimeSpent += 1, $GlennHappy += 1]]
<</if>><<if $GlennHappy gte 1>>
Glenn goes to check on Blair. As you pass by later you see them discussing something with a fairly intense look.
\<<set $BlairHappy += 1>><<set $GlennHappy += 1>>
\<<else>>
Glenn goes to check on Blair. As you pass by later you see that Glenn has finished and Blair is sitting arms crossed, staring out the window at passing traffic.
\<<set $BlairHappy -= 1>>
\<<set $BlairLied to true>>
\<</if>>
You get on with various other duties that have to be done.
[[Next|Job Option One]]
Glenn nervously tells you what is causing them to be more distracted, than normal.
The cat has eaten the goldfish. Glenn has no idea how the kids are going to react to this, as they loved the goldfish so, so much.
You suggest a quick trip to the pet shop on the way home to buy an identical goldfish. Then telling the kids that it was 'Bring Your Pet To Work Day' and hope they don't ask any probing questions.
Glenn is delighted by your machievellian thinking and smiles.
[[Next->Morning Task Allocation][$TimeSpent += 1, $GlennHappy += 1]] Today Alex, Blair and Charlie are your responsibility.
\<<if $BlairStateReport is false>>
\<<set $BlairStateReport to true>>
\<<if $BlairLied is true>>
Glenn reports that Blair is fine and there are no concerns.
\<<else>>
Glenn reports that Blair is feeling quite low and would benefit from being seen, earlier rather than later.
\<</if>>
\<</if>>
\<<if $TimeSpent gte 10>>
[[SIX MONTH REVIEW TIME|Final Score]]
\<<else>>
\<<if not $AlexSeen>>
[[Spend time with Alex|Check On Alex][$AlexHappy += 1, $TimeSpent += 1, $AlexSeen = true]]
\<</if>>
\<<if not $BlairAtHospital>>
\<<if not $BlairSeen and $BlairHappy lte 1 and $TimeSpent gte 7>>
You discover that Blair has had to be taken to the hospital due to a suspected overdose. Glenn has also had to go.
\<<set $BlairAtHospital = true>><<set $GlennAtHospital = true>>
<</if>>
<<if not $BlairSeen>>
[[Spend time with Blair|Check On Blair2][$BlairHappy += 1, $TimeSpent += 1, $BlairSeen = true]]
<</if>>
<<else>>
Blair is at the hospital.
<</if>>
\<<if not $CharlieSeen and $CharlieRiskAlert lte 3 and $TimeSpent gte 7>>
Time's getting on you should probably do Charlie's assessment.
[[Do Charlie's cognitive assessment|Assess Charlie Missing][$CharlieRiskAlert += 1, $TimeSpent += 1, $CharlieSeen = true, $CharlieEscape = true]]
<<else>>
<<if not $CharlieSeen>>
You should probably do Charlie's assessment.
[[Do Charlie's cognitive assessment|Assess Charlie][$CharlieRiskAlert += 1, $TimeSpent += 1, $CharlieSeen = true]]
<</if>>
<</if>>
\<</if>>
\<<if $AlexHappy gte 1>>
Alex says things are not too bad just now and thanks you for your help.
\<<if not $AlexHVN>>
[[Discuss support options|Hearing Voices Network][$AlexHVN = true, $TimeSpent += 1]] <</if>>
\<<if not $AlexTechniques>>
[[Discuss management techniques|Voice management techniques][$AlexTechniques = true, $TimeSpent += 1]] <</if>>
\<<else>>
Alex is guarded tells you that the voices have been horrific most of the morning.
\<<if not $AlexMedicate>>
[[Encourage use of as required medication|Alex Medicate][$AlexHappy -= 1, $AlexMedicate = true]] <</if>>
\<<if not $AlexTechniques>>
[[Discuss management techniques|Voice management techniques][$AlexTechniques = true, $TimeSpent += 1]] <</if>>
\<</if>>
[[Finish with Alex|Job Option One]]
\<<if $BlairHappy gte 2>>
\<<set $CharlieRiskAlert += 1>>
\ <<if $BlairLied>>
Blair tells you that Glenn was distracted earlier.<</if>>
Blair reports suffering quite a lot of nihilistic thoughts earlier. Having an opportunity to talk is helping with challenging these thoughts.
Blair says that Charlie has been very annoying today. Wandering around and constantly being brought back from the exit.
[[Spend more time talking to Blair|More Blair][$TimeSpent += 1, $BlairHappy += 1]]
[[Get back to the other work|Job Option One]]
\<<else>>
\<<if $BlairLied>>
Blair tells you that Glenn was distracted earlier. <</if>>
Blair tells you they took a significant overdose earlier in the day. They wanted to speak earlier but felt that Glenn was not interested in them..
There is no Doctor on site.
\<<set $CharlieRiskAlert -= 1>>
You have to arrange for Blair to be taken to Accident & Emergency.
[[Arrange for trip to A&E][$GlennAtHospital = true, $BlairAtHospital = 1, $TimeSpent += 2]]
\<</if>>
<<set $CharlieRiskAlert += 1>>
You carry out the assessment.
Charlie's cognition seems worse than you expected. You mention to the other staff that Charlie might be at risk of wandering.
[[Back to work->Job Option One]]
You spend time chatting to Alex about the Hearving Boives Network.
Alex was not aware of the service and finds the information helpful.
[[Next|Check On Alex][$TimeSpent += 1, $AlexHappy += 1]]
\<<if $AlexHappy gte 2>>
Alex is thankful for the time you have spent.
Reports that Charlie has been looking quite lost and trying various door handles
[[Next|Check On Alex][$AlexHappy += 1, $TimeSpent += 1]]
<<else>>
Alex is still distressed. Expresses a fear that you are just like the rest of the staff here.
[[Next|Check On Alex][$TimeSpent += 1]]
<</if>>Alex complains, at length, that is the only advice they get.
Pill for this, pill for that. Pills for the side effects.
[[Next|Check On Alex][$TimeSpent += 1]] Charlie, a recent admission, requires a cognitive assessment.
<<return "Return to where you were.">>You spend some more time chatting with Blair.
Better get back to the other work, it will be time for your review soon.
[[Next->Job Option One]] You spend time arranging for Blair to go to the hospital. Also arranging for an escort.
[[Back to work->Job Option One]]
Charlie is found in the car park. In clothing not suitable for incelement weather.
<<set $CharlieEscaped is true>>
[[Back to work->Job Option One]] Scoring stuff will go in here.
Well done.
End.<<run UIBar.stow()>>
<<set $TimeSpent = 0>>
<<set $AlexHappy = 0>>
<<set $AlexSeen to false>>
<<set $AlexMedicate to false>>
<<set $AlexHVN to false>>
<<set $AlexTechniques to false>>
<<set $AlexInfoSeen to false>>
<<set $BlairHappy to 0>>
<<set $BlairLied to false>>
<<set $BlairAtHospital to false>>
<<set $BlairStateReport to false>>
<<set $BlairSeen to false>>
<<set $BlairInfoSeen to false>>
<<set $CharlieHappy to 0>>
<<set $CharlieSeen to false>>
<<set $CharlieRiskAlert to 0>>
<<set $CharlieEscaped to false>>
<<set $CharlieInfoSeen to false>>
<<set $GlennHappy to 0>>
<<set $GlennChecked to false>>
<<set $GlennAtHospital to false>>
<<set $GlennInfoSeen to false>>CYONA: TESTING
----------
\<<click "Restart">><<script>>UI.restart()<</script>><</click>>By eck!.
You go to check on Charlie. Nowhere to be found.
You have to implement the missing person policy.
[[Search For Charlie|Job Option One][$CharlieRiskAlert += 1, $TimeSpent += 2]]Douglas McIntoshAn example scenario for the purposes of demonstration.This is where the Story Caption goes.